long-standing feud

Translations
давняя вражда
The long-standing feud between the neighbors finally ended.
Давняя вражда между соседями наконец закончилась.
Definitions
A long-standing feud refers to a prolonged and often bitter disagreement or conflict between two parties, typically characterized by hostility and animosity that has persisted over an extended period of time.